to beat black and blue - Turkish English Dictionary